@charset "utf-8";
/* CSS Document */
body ,html{padding: 0px;margin: 0px;font-family:Microsoft YaHei,SimSun;color: #333; font-size:12px; background:url(header_bg.jpg) repeat-x left top;}
*{margin:0px; padding:0px;}
ul,li,p,span,img{margin:0px; padding:0px;}
ul,li{list-style:none;}
img{border:none;}
p{font-weight:normal; line-height:24px;}
a{ text-decoration:none; color:#333;border:none;}
#header_index{clear:both;margin:0px auto; width:1000px; position:relative;}
.logo{float:left;}
.lanuage{ position:absolute; right:0px; top:10px; font-size:16px; color:#000;}
.lanuage a{font-size:16px; color:#000;}
.lanuage img{vertical-align:middle; margin-right:5px;}
.top_right{float:right; color:#363636; background:url(tel_bg.jpg) no-repeat left center; padding-left:70px; font-size:24px; font-family:Microsoft YaHei; padding-top:10px; padding-bottom:10px; margin-top:50px;}
.top_right p{line-height:26px;}
.menu_index{clear:both; margin:0px auto; width:100%; }
.menu_index ul{clear:both;margin:0px auto; width:1000px; overflow:hidden;}
.menu_index li{float:left; line-height:54px; margin-right:30px;font-family:Microsoft YaHei;}
.menu_index a{display:block; padding-left:20px; padding-right:25px; font-size:14px; color:#fff;}
.menu_index a:hover{background:url(menu_hover.jpg) repeat-x left bottom; color:#fff;}
.menu_index a.menu_hover:link,.menu_index a.menu_hover:visited{background:url(menu_hover.jpg) repeat-x left bottom; color:#fff;}
.swiper-containers{overflow:hidden;}
.swiper-containers .swiper-pagination{display: none;}
.swiper-containers .swiper-slide img{width:100%;}


.container_indexbg{clear:both; margin:0px auto; width:100%; background:#dbf2ff; padding-top:20px; overflow:hidden; padding-bottom:50px;}
.container_index{clear:both; margin:0px auto; width:1000px;}
.search_shouye{clear:both; margin:0px auto; width:998px; border:1px solid #e8eaeb; background:#fff; overflow:hidden;}
.search_hot{float:left;}
.search_hot span{float:left;font-size:16px; font-weight:bold; color:#202020; line-height:46px; margin-left:10px;}
.search_hot a{float:left; margin-right:15px; color:#7d7d7d; font-size:15px; line-height:46px;}
.search_index{float:right;width:361px; margin-top:3px; margin-right:3px;}
.input{float:left; width:282px; background:#f7f7f7; height:38px; line-height:38px; color:#cfcfcf; border:none; padding-left:10px; border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;}
.search_name{float:right; width:68px; height:40px; background:url(search_name.jpg) no-repeat bottom center; border:none;}
.about_index{margin:0px auto; width:1000px; font-family:Microsoft YaHei; margin-bottom:20px; overflow:hidden; margin-top:40px;}
.about_title p{font-size:30px; font-weight:bold; color:#0272a2; background:url(about_titlebg.jpg) no-repeat bottom center; line-height:60px; text-align:center; margin-bottom:5px;}
.about_title span{text-align:center; font-size:18px; color:#575757; font-family:arial; display:block; text-transform:uppercase;}
.about_shouyein{clear:both; margin-top:20px; margin-bottom:10px;}
.about_shouyein img{float:left; padding:3px; background:#fff; margin-right:35px;}
.about_shouyein p{text-indent:25px; color:#2a2a2a; font-size:14px;}
.about_more a{float:left; font-size:16px; line-height:30px; padding-left:10px; padding-right:10px;background:#c8172b; color:#fff;}
.honor_index{clear:both;float:left;width:735px; overflow:hidden;}
#guntwo {overflow:hidden;width:735px; margin:0 auto; height:220px;}
#inguntwo {float: left;width: 800%;}
#guntwo1 {float: left;}
#guntwo2 {float: left;}
.shouye_honor li{float:left; width:230px; text-align:center; margin-left:18px;}
.shouye_honor img{border:1px solid #e1e0e0; margin-bottom:5px;}
.shouye_honor a{color:#010e00;}
.shouye_honor h4{font-size:16px; font-weight:normal;}
.honor_right{float:right; width:244px;}
.honor_right p{border:1px solid #cbcbcb; background:#fff; margin-bottom:5px;}
.honor_right img{margin-left:10px; margin-top:10px; border:1px solid #e1e0e0; margin-bottom:10px;}
.honor_right span{font-size:16px; color:#010e00; text-align:center; display:block;}
.tujian__indexbg{clear:both;margin:0px auto; width:1000px; padding-top:30px; margin-bottom:30px; overflow:hidden;}
.prolist_index{float:left; width:208px; background:url(listbg.jpg) repeat-y left top;}
.prolist_title{float:left; background:#0272a2; padding-top:10px; padding-bottom:10px; margin-left:1px; margin-right:1px; width:184px;}
.prolist_title p{font-size:30px; line-height:40px; color:#fff; font-weight:bold; text-align:center;}
.prolist_title span{font-size:12px; text-align:center; color:#fff; text-transform:uppercase; margin:0px auto; display:block;}
.prolist_index ul{clear:both;padding-bottom:20px; overflow:hidden;}
.prolist_index li{ line-height:36px; float:left; width:100%;}
.prolist_index a{display:block; background:url(list_link.jpg) no-repeat left center; padding-left:32px; font-size:16px;}
.prolist_index a:hover{background:url(list_hover.jpg) no-repeat left center; color:#fff;}
.bottomp{ border-top:1px solid #ccc;float: left;width: 185px;}


.tuijian_list{display: flex;flex-wrap: wrap; margin-bottom:20px;}
.tuijian_list li{ width:150px; margin-right:14px; margin-bottom:15px; text-align:center; background:#FFF; border:1px solid #000;  }
.tuijian_list li a{ display:block; line-height:45px;}

#product_index{ width:100%; clear:both; overflow:hidden;}
.pro_title{ width:100%; background:#3d8db0; border-left:6px solid #da4f51;  margin-bottom:20px;}
.pro_title p{float:left;font-size:19px; line-height:42px; color:#fff; margin-right:5px;margin-left:10px;}
.pro_title span{font-size:16px; color:#fff;line-height:42px; text-transform:uppercase;}
#cp_list_index h2{ line-height:50px; margin-bottom:15px; margin-top:15px;}
.imglist{display: flex;flex-wrap: wrap;justify-content: space-between;}
.imglist li{ width:19%;}
.imglist li a{ display:block;}
.imglist img{border:1px solid #d4d4d4;margin-bottom:6px; width:100%;}
.imglist h3{ font-size:16px; color:#2f2f2f;text-align:center; font-weight:normal; line-height:35px;}

.new_index{clear:both; margin:0px auto; width:1000px; margin-bottom:35px; overflow:hidden;}
#shouye_new{clear:both; margin:0px auto; width:998px; background:#fff; overflow:hidden; display: flex;flex-wrap: wrap;justify-content: space-between; border:1px solid #d7d7d7; margin-top:30px;}
#shouye_new ul{margin-bottom:20px; padding-top:15px; overflow:hidden; width:49%; display: flex;flex-direction: column-reverse;}
#shouye_new ul h2{ line-height:48px; font-size:24px; margin-bottom:15px; padding-left:15px;  }
#shouye_new ul li{  display: flex;flex-wrap: wrap;align-items: center; margin-bottom:12px; background:#f8f8f8;}
#shouye_new ul li span{ background:#ebebeb; color:#4f4f4f; font-size:24px; line-height:75px; border-right:1px solid #fff; margin-right:10px; padding:0px 10px;}
#shouye_new ul li a{color:#353535; font-size:14px; width: calc(100% - 118px); font-weight:bold; line-height:24px; background:url(new_jt.png) no-repeat right 10px center; padding-right:20px; }
#shouye_new ul li p{color:#686868;line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.new_more a{clear:both;margin:0px auto; width:100px; background:#535353; color:#fff; line-height:44px; display:block; font-size:16px; text-transform:uppercase; text-align:center;    margin-bottom: 20px; }
.contact_index{clear:both; margin:0px auto; width:1000px;}
.contact_left {float: left;width: 460px;}
.contact01,.contact02,.contact03,.contact04,.contact05,.contact06,.contact07,.contact08{padding-left:36px;color: #565555;font-size: 16px;margin-bottom: 10px;}
.contact01 {background: url(tel.jpg) no-repeat left center;}
.contact02 {background: url(people.jpg) no-repeat left center;}
.contact03 {background: url(email.jpg) no-repeat left center;}
.contact04 {background: url(zuoji.jpg) no-repeat left center;}
.contact05 {background: url(fax.jpg) no-repeat left center;}
.contact06 {background: url(wz.jpg) no-repeat left center;}
.contact07 {background: url(dz.jpg) no-repeat left center;}
.ditu_right{float:right; display:none;}
#footer_indexbg{clear:both; margin:0px auto; width:100%; background:url(footer_bg.jpg) repeat left top; padding-top:20px; padding-bottom:10px;}
#footer_index{margin:0px auto; width:1000px; color:#fff; margin-bottom:15px; overflow:hidden; text-align:center; font-size:14px;}
#footer_index a{color:#fff;}
#footer_index a:hover{text-decoration:underline;}
#container{margin:0px auto; width:990px; margin-top:20px; margin-bottom:20px; overflow:hidden;}
#mydefault{float:right; width:737px;}
.subtitle{background:url(h1title_bg.jpg) no-repeat left top; height:69px; line-height:69px;}
.subtitle h1{ font-size:24px; color:#0a090e;font-family:"Microsoft YaHei"; font-weight:bold; margin-left:15px; line-height:69px;}
.subtitle p{ font-size:24px; color:#0a090e;font-family:"Microsoft YaHei"; font-weight:bold; margin-left:15px; line-height:69px;}
.weizhi{float:right; margin-right:10px;color:#999999;}
.weizhi a{color:#999999;}
.weizhi .color_css{color:#006692;}
.mydefault_content{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8; padding-top:20px; padding-bottom:20px; overflow:hidden; margin-bottom:30px;}
.image_honor{margin-bottom:15px; overflow:hidden;}
.image li{height:260px;}
.image li,.image_case li{ width:222px;}
.image li,.image_case li,.image_honor li{float:left; margin:0px 9px 10px 12px; }
.image img,.image_case img{border:1px solid #b8bcbf; }
.image img,.image_case img,.image_honor img{text-align:center; display:block;margin:0px auto; margin-top:4px; margin-bottom:6px;}
.image h3,.image_case h3,.image_honor h3{ color:#626262; font-size:12px; text-align:center; font-weight:normal;}
.image a,.image_case a{font-size:12px;}
.page{clear:both; margin-left:20px; color:#333;font-size:12px;font-family:SimSun;}
.page a{margin:0px 5px; font-size:12px;color:#333; border:1px solid #ddd; padding:0px 5px; line-height:24px;float:left;}
.page a.active{font-weight:bold;color: #006692;}
.total{float:left; line-height:24px; margin-right:10px;}
.total span{font-weight:bold;color:#006692;}
#navigation{float:left; width:220px;}
.nav_h2title{background:url(nav_title.jpg) no-repeat left top; height:68px;}
.nav_h2title h2{ font-size:20px; color:#fff; margin-left:20px; padding-top:15px;font-family:"Microsoft YaHei"; font-weight:bold; line-height:24px; }
.nav_en{font-family:arial; color:#dbdbdb; font-size:14px; text-transform:uppercase; margin-left:20px;}
.prolist_nav{border:1px solid #e8e8e8; overflow:hidden; margin-bottom:30px;}
.prolist_nav li{border-bottom:1px solid #e8e8e8; line-height:48px;}
.prolist_nav a{ display:block; padding-left:18px; font-size:18px; color:#252525; background:url(list_link02.jpg) no-repeat right center; margin-right:18px;font-family:"Microsoft YaHei";}
.prolist_nav a:hover{background:url(list_hover02.jpg) no-repeat right center; color:#006692;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(list_hover02.jpg) no-repeat right center; color:#006692;}
.contact_h2title{background:url(contact_title.jpg) no-repeat left top; line-height:55px; color:#fff; padding-left:20px; font-size:20px;font-family:"Microsoft YaHei";}
.navcontact{border:1px solid #e8e8e8; overflow:hidden; margin-bottom:30px; padding-bottom:20px; padding-top:25px; text-align:center;}
.contact00{color:#4b4b4b;}
.contact001{font-family:impact; font-size:25px; color:#c42715; font-weight:bold; margin-top:10px; padding-bottom:20px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.contact002 a{background:url(feedback_bg.jpg) no-repeat left center; margin:0px auto; width:92px; line-height:30px; color:#fff; display:block; margin-top:8px;}

.new_inside{margin-bottom:20px; margin-left:12px; margin-right:12px;}
.new_inside li{line-height:36px; border-bottom:1px dashed #d7d7d7; margin-bottom:10px;}
.new_inside li a{line-height:36px; font-size:14px; padding-left:20px;}
.new_inside li a:link,.new_inside li a:visited{background:url(new_jt.jpg) no-repeat left center;}
.new_inside li a:hover{background:url(new_jt.jpg) no-repeat left center; color:#016895;}
.new_inside span{float:right; margin-right:10px;line-height:36px; }
h1.biaoti{margin:0px auto;text-align:center;font-size:16px;font-weight:bold;line-height:30px;color: #006692;}
span.hit{margin:0px auto;text-align:center;display:block;line-height:30px;}
#proshow img{margin:0px auto;text-align:center;display:block;}
.nr{margin:0px 15px 15px 15px; clear:both;}
.nr p{ font-size:14px;}
.nr img{max-width:700px; text-align:center; display:block; margin:0px auto; margin-bottom:5px;}
#up_down,.details{clear:both;width:95%; margin-left:8px;border:1px solid #ccc;padding-left:15px;margin-bottom:10px; font-size:12px; line-height:30px;}
.about{margin-left:20px; margin-right:20px;}
.about02{margin-left:20px; margin-right:20px;}
.about02 p{line-height:30px; font-size:14px;}
/* box */
.box{float:left; margin-left:20px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{clear:both;margin-top:10px; margin-bottom:10px;overflow:hidden;width: 276px;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:62px;margin: 0 15px 5px 0;overflow:hidden;/*padding:1px;*/}
.tb-s310, .tb-s310 a{width:300px;}
.tb-s310, .tb-s310 img{*float:left;max-height:300px; height:300px;max-width:300px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:60px;width:60px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #ccc;height:60px;padding:1px; border:1px solid red;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.inside_nr{float:right;width:370px; margin-right:15px;}
.inside_nr p{font-size:14px; line-height:30px;}
.biaoti02{font-size:16px;font-weight:bold;line-height:30px;color: #006692;}
.banner_in{ width:100%;}
.banner_in img{ width:100%;}
.hit,.imgcenter{margin:0px auto; display:block; text-align:center;}
.about_content{margin:0px 20px;}
.about_content p{font-size:14px; line-height:30px;}
.form_table{margin-left:30px;font-size:13px;}
.form_table input{clear:both; line-height:30px; font-size:13px; margin-bottom:10px; padding-left:10px;}
.anniu01{clear:both; margin-left:100px; width:80px; display:block; border:none; height:30px; background:#bc0605; color:#fff;}
#content1{height:200px; width:510px; padding-left:10px; padding-top:10px;}

.yidong_fenlei{ display:none;}


.page ul{
    margin-top: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.header_h1 {
    font-size: 14px;
    color: #676767;
    line-height: 26px;
    width: 320px;
    float: left;
    font-weight: normal;
}

.footerDiv{display: none;}
.chanpin_xs{display: none;}
.shebei_tits{display: none;}
.new_tits{display: none;}
.footerDiv li{width:33.3%;float:left;}

@media (max-width: 1000px) {
body, html{ background:none;}
#header_index{ width:100%; position:inherit;}
.top_right{ display:none;}
.container_index{ width:100%;}
.search_shouye{display:none;}
.menu_index ul{ width:100%;}
.menu_index li{ width:14%; text-align:center; margin-right:0px;}
.menu_index a{ padding-left:0; padding-right:0;}
.about_index{ width:100%; margin-top:0px;}
.honor_index{ width:100%;}
#guntwo{ width:100%;}
.honor_right{ display:none;}
.tujian__indexbg{ width:100%;}
.prolist_index{ display:none;}
.product_index{ width:100%;}
#product_index{ width:100%;}
#cp_list_index{ width:100% !important; }
.new_index{width:100%;}
#shouye_new{width:100%;}
#shouye_new ul li{ padding:2%; width:96%;}
#shouye_new ul li p{ clear:both; width:100%;}
#shouye_new ul li a{ margin-top:0px;}
.contact_index{ width:100%;}
.contact_left{ width:90%; padding-left:5%;}
.ditu_right{ display:none;}
#footer_index{ width:100%;}
.imglist img{ width:100%; }
.imglist li{ width:23%;height:261px;margin: 0px 1% 10px 1%; }

#container{ width:100%; margin-top:0px;}
#mydefault{ width:95%; margin:0 auto; clear:both; float:none; }
.subtitle{ background-size:100% 100%; }
.image li, .image_case li, .image_honor li{margin: 0px 1% 10px 1%; }
.image li, .image_case li{ width:23%; }
.image li{ height:inherit;}
.imglist img{ height:inherit; }
.image img, .image_case img, .image_honor img{ width:100%;height: auto;}
#navigation{ display:none;}
.yidong_fenlei{ display:block;}
.yidong_fenlei li{ float:left; width:14.2%; text-align:center; }
.yidong_fenlei li a{ display:block; width:100%; line-height:35px; font-size:14px;}

.banner_in{ background-size:100% 100% !important; }
.about_content img{ width:100%;}
.nr img {width: 100%;height: auto;}
.container_indexbg{ padding-bottom:0px;}
}

@media (max-width: 767px) {
.lanuage{ display:none;}
.about_shouyein img{ display:none;}
.logo img{ max-width:100%;}
.menu_index{ background:#006792;}
.imglist li{ height:200px; }
.image li, .image_case li{ width:31%; }
.right-fixed{ display:none;}
.imglist img{ border:none;}
#shouye_new ul li span{ display:none;}
#shouye_new ul li a{ width:100%;}
#shouye_new ul{ width:100%; margin-bottom:0px;}


}


@media (max-width: 600px){

.imglist li{width:31%; height:224px; }
.yidong_fenlei li{width:20%; }
.box{ margin-left:0px;}
}


@media (max-width: 425px){
.about_shouyein{ padding-left:2%; padding-right:2%;}
.nav_yidong{ display:none;}
.menu_index li{ width:33%; }
.imglist li{width:48%; }
.image li, .image_case li{ width:48%; }
.yidong_fenlei li{width:33.3%; }
.menu_index li{line-height:40px;}
#guntwo{ height:200px;}
.about_content{ margin:0 10px;} 
.subtitle p{ font-size:20px; margin-left:0px;}
.inside_nr {
    float: unset;
    overflow: hidden;
    width: 100%;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 0px;
}
.footerDiv{display: block;}
.footer_phonebai{display: block;}
.footerDiv{background: #006792;position: fixed;bottom: 0px;width: 100%;z-index: 9999999;}
.footerWrap li{text-align: center;margin-top: 6px; list-style:none;}
.footerWrap li a{color: #fff;font-size: 15px;display: block;}
.footerWrap li i{display: block;}
.footerWrap li a img{display: block;margin: 0 auto;}
.footer_phonebai{font-size: 16px;color: #5d5d5d;text-align: center;line-height: 30px;}
.footer_phonebai a{font-size: 16px;color: #5d5d5d;}
.chanpin_xs{display: block;}
.product_tui{display: none;}
.huoban{background: #4c4c4c;}
.form2{width: 100%;}
.huoban_right{background: none;}
.honor_bg{display: none;}
.new_tit{display: none;}
.new_tits{display: block;}
.youshi_bg .container{padding-left: 4px;padding-right: 4px;}
.footerDiv ul{margin-bottom: 0px;}
.banner_in{background-size: cover !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{display: none;}
}

#up_down,.details{clear:both;width:100%;
    margin-top: 25px;border:1px solid #ccc;padding-left:15px;margin-bottom:10px; font-size:12px; line-height:30px;}

.up_down {

    border: 1px solid #ccc;

    line-height: 30px;

    padding-left: 15px;

    margin-right: 15px;

    margin-top: 20px;

    margin-left: 10px;

}

.new_inside li{line-height:36px; border-bottom:1px dashed #d7d7d7;text-align: left;}

.new_inside li a{line-height:36px; font-size:13px; padding-left:15px;}

.new_inside li a:hover{color:#004db9;}

.new_inside span{float:right; margin-right:10px;line-height:36px; }

.word_news,
.word_protduct {
    max-width: 1220px;
    width: 100%;
    margin: 0 auto;
    padding: 10px;
    clear:both
  }
  
  .word_news,
  .word_news h2,
  .word_news a .word_protduct,
  .word_protduct h2,
  .word_protduct h3,
  .word_protduct a {
      color: #333;
  }
  
  .word_news div,
  .word_protduct div {
      margin: 0 10px;
  }
  
  .word_protduct h2,
  .word_protduct h2 span {
      font-family: auto;
      font-size: 20px;
      font-weight: bold;
      line-height: 40px;
      text-align: center;
      padding: 15px 0;
  }
  
  .word_protduct h2 span {
      text-indent: 0%;
      display: inline-block;
  }
  
  .word_protduct h3,
  .word_news h2 {
      text-indent: 0%;
      font-family: auto;
      font-size: 20px;
      font-weight: bold;
      line-height: 55px;
      text-align: left;
  }
  
  .word_protduct p,
  .word_protduct a,
  .word_news a {
      font-size: 14px;
      line-height: 30px;
      text-align: left;
  }
  
  .word_news ul,
  .word_protduct ul {
      overflow: hidden;
  }
  
  .word_news li,
  .word_protduct li {
      text-align: left;
      float: left;
  }
  
  .word_news li a,
  .word_protduct li a {
      display: block;
      width: 90%;
      height: 30px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
  }
  
  @media (min-width: 1200px) {
    .word_news li,
    .word_protduct li {
      width: 25%;
    }
  }
  
  @media (max-width: 1200px) {
    .word_news li,
    .word_protduct li {
      width: 25%;
    }
  }
  
  @media (max-width: 992px) {
    .word_news li,
    .word_protduct li {
      width: 33%;
    }
  }
  
  @media (max-width: 768px) {
    .word_news li,
    .word_protduct li {
      width: 50%;
    }
  }
  
  @media (max-width: 425px) {
    .word_news li,
    .word_protduct li {
      width: 100%;
    }
  }





